sprague-dawley rat - French English Dictionary